ridge-tailed monitor - Francés Inglés Diccionario